Ext.define('TD.store.TaskStore', {
    extend: 'Ext.data.Store',

    model: 'TD.model.Task',
    
    autoLoad: true,
    
    proxy: {
        type: 'ajax',
        // TODO task#7
        
        api: {
            read: 'task/list.json'
        },
        
        // TODO task#7
//        api: {
//        	create: 'task/create.json',  
//            read: 'task/list.json',
//            update: 'task/update.json',
//            destroy: 'task/remove.json'
//        },
        reader: {
            type: 'json',
            root: 'tasks',
            successProperty: 'success'
        }
    }
});